export default {

  getQzByType: {
    url: '/publics/lunar/getQzByType',
    require: ['token', 'clientid','type']
  },
  addQuanzhong: {
    url: '/publics/lunar/addQz',
    require: ['token', 'clientid','name','type','qz']
  },
  updateQuanzhong:{
    url: '/publics/lunar/updateQz',
    require: ['token', 'clientid','id','name','type','qz']
  },
  listYsRules:{
    url: '/publics/lunar/listYsRules',
    require: ['token', 'clientid']
  },
  addYsRule:{
    url: '/publics/lunar/addYsRule',
    require: ['token', 'clientid','mExpression','tjList','sort']
  },
  updateYsRule:{
    url: '/publics/lunar/updateYsRule',
    require: ['token', 'clientid','id','mExpression','tjList','sort']
  },
  computeBazi:{
    url: '/publics/lunar/computeBazi',
    require: ['token', 'clientid']
  },
  listBlRules:{
    url: '/publics/lunar/listBlRules',
    require: ['token', 'clientid']
  },
  addBlRules:{
    url: '/publics/lunar/addBlRule',
    require: ['token', 'clientid','mainExpression','subExpressions','position','blValue','mark']
  },
  updateBlRules:{
    url: '/publics/lunar/updateBlRule',
    require: ['token', 'clientid','id','mainExpression','subExpressions','position','blValue','mark']
  }
}
